engineering engineers computer eda laptop computer repair design application embedded systems engineer hci notebook design automation software human-computer interaction thin-client radius3 manufacturing usability